//Pietras93OS
//String
//pietras93@gmail.com
//


#ifndef STRING
#define STRING

#define NULL 0

char itoa(int n, char s[]);
char *strtok(char *s, const char *delim);
//char *explode(char delim, char *src);
int atoi(unsigned char *ch);
int instr(char *s1, char s2);
int strlen(const char *s1);
int strcmp(char *s1, char *s2);
int strncmp(char *s1, char *s2, unsigned n);
char *strcpy(char *s1, const char *s2);
char *strncat(char *s1, char *s2, unsigned n);
char *strncpy(char *dst, char *src, unsigned n);
char *strcat(char *s1, const char *s2);
void *memset(void *dst, int val, unsigned count);
void *memcpy(void *dst_ptr, const void *src_ptr, unsigned count);
void *memmove(void *dst_void, void *src_void, unsigned length);

typedef unsigned size_t;
typedef unsigned char byte;
typedef unsigned short word;
typedef unsigned int dword;
typedef enum { FALSE=0,TRUE=1 } BOOL;

#endif
